@charset "utf-8";
/* html5 css file, Peter Lubbers, Kaazing */
/* 横向放置的手机和竖向放置的平板之间的分辨率 */

a::-moz-focus-inner{border:none;outline:none;-webkit-appearance:none;background:none}
a,a:hover,a:visited,a:link,a:focus{
	border:none;
	outline:none;
	-webkit-appearance:none;
	background:none;
	-webkit-tap-highlight-color: transparent;
	}

*{ margin:0; padding:0; }
ul,li{list-style:none; padding:0; margin:0;}
a,a:active,a:visited,a:hover{text-decoration:none;}
img{border:none; max-width:100%; height:auto;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}

/* Clear */
.container,
.clearfix {
	*zoom: 1
}
.container:before,
.container:after,
.clearfix:before,
.clearfix:after {
	display: table;
	line-height: 0;
	content: ""
}
.container:after,
.clearfix:after {
	clear: both
}

span{font-weight:normal;}
body{ background:#fff; font-size:15x; font-family:"Microsoft YaHei","SimSun";  }
nav, footer, section, header, article {
    display: block;
}
.w100{ width:100%;}
.w95{width:95%; height:auto; margin:0 auto;}
/* 默认页 */
#warp{ width: 95%; margin: 0 auto; height: auto;}
#warp h1{ text-align: center; color: #010101; padding-top: 3%;padding-bottom: 3%; border-bottom: 1px solid #aeaeae; font-family: "微软雅黑"; font-size: 22px;}
#warp .deful{ padding-top: 5%; padding-bottom: 5%;}
#warp h5{ text-align: left; color: #959595; font-size: 18px;}
#warp .kk{ padding: 3%; border: 1px solid #AEAEAE; margin-top: 3%; margin-bottom: 3%; border-radius:8px;} 
#warp .kka{ border: 1px solid #AEAEAE; margin-top: 3%; margin-bottom: 3%; border-radius:8px;} 
#warp .kkl{ width: 25%; text-align: center;}
#warp .kkl img{ width: 20%;} 
#warp .lab{    width: 70%;border: none;}
#warp .km{ padding-top: 3%; padding-bottom: 3%;}
#warp .km ul{}
#warp .km ul li{ float: left; width: 50%; text-align: center; }

#warp .ll{ padding-right: 5%; padding: 3%; background: #f5f5f5;border-radius:8px; }
#warp .mm{  padding: 3%;border-left: 1px solid #AEAEAE;}
.input_score{border: none;width:250px}
#warp .rr{padding: 3%;}
.btn_school { margin-top: 10%;}
.btn_school button {
    display: block;
    width: 100%;
    height: 51px;
    padding-left: 0;
    padding-right: 0;
    text-shadow: none;
    background-color: #008ed3;
    border: 0;
    box-shadow: none;
    color: #fff;
    font-size: 18px;
}
.subject{ padding-top: 3%; padding-bottom: 3%;}
.subject label.checked i{background-color:#00bd9f;border:solid 1px #00bd9f;}
.subject label i {
    display: inline-block;
    margin: 0 6px;
    width: 13px;
    height: 13px;
    border: solid 1px #d9d9d9;
    border-radius: 50%;
}
/* 登录页面 */

#warp h2{ text-align: left; color: #636363; padding-top: 10%;padding-bottom: 3%;font-family: "微软雅黑"; font-size: 22px;}
#warp .login{ padding-top: 10%;}
#warp .lo{border-bottom: 1px solid #dfdfdf;  padding-top: 3%; padding-bottom: 3%;}
#warp .fpass{ text-align: right;  padding-top: 3%; padding-bottom: 3%;}

#warp .fpass a {color:#666;}
#warp .reg { text-align: center; padding-top: 5%; color: #008ed3;}
#warp .reg a {color: #008ed3;}

/* 提取页面 */
#index .t_top{ background: #008ed3; text-align: center; width: 100%;}
#index .t_top img{ width: 45%; padding-top: 10%;} 
#index .t_top h1{ color: #fff; padding-top: 5% ;padding-bottom: 10%; font-size: 22px;}
#index .t_m{ padding-top: 3%; padding-bottom: 3%;}
#index .t_m h2{ text-align: center; padding-top: 3%; padding-bottom: 3%;}
#index .kk{ padding: 3%; border: 1px solid #AEAEAE; margin-top: 3%; margin-bottom: 3%; border-radius:8px;} 
#index .lab{    width: 100%;border: none;}
#index .ll{ padding-right: 5%;}
#index .mm{ }





























